Modified High Efficiency Video Coding for Low Resolution Videos

نویسندگان

  • Vanshika Arora
  • Hardeep Saini
چکیده

Video coding standards are rapidly evolving with the advance of the video compression techniques. As the state of the art video coding standard, H.264/AVC exhibits superior coding performance improvement over its predecessors. To meet the industry requirement of standardizing existing video techniques, video coding standards were developed by two international organizations, ITU-T and ISO/IEC. the state of art video coding standard H.264/AVC, jointly developed by ITU-T Video Coding Experts Group (VCEG) and ISO/IEC Moving Picture Experts Group (MPEG), is reported to achieve gains in compression efficiency up to 50% to its predecessor MPEG-2. In the proposed system we have enhanced the prediction coding for low resolution videos and applied the HEVC coding/compression on the video using intra and inter predictability of the data to be coded our techniques has reduced complex quantization block and thus renders the video data with close precision to the blocks encoded and reduces coding error while maintaining high perceptual quality. KEYWORDSHIGH EFFICIENCY VIDEO CODING (HEVC), MOVING PICTURE EXPERTS GROUP (MPEG), HUMAN VISUAL SYSTEM (HVS), JOINT VIDEO TEAM (JVT), VIDEO CODING EXPERTS GROUP (VCEG), HIGH DEFINITION (HD) AND ULTRA HIGH DEFINITION (UHD INTRODUCTION Nowadays, we assist to the massification of digital video in several multimedia applications [1]. Although video compression and streaming have experienced phenomenal growth since the introduction of first video compression methods and commercial streaming products, there still remain many challenges to be addressed to achieve resilient and efficient video delivery over unreliably varying environments like the Internet and wireless channels. The difficulty comes from the fact that both channel characteristics and video content vary in time which requires adaptation of encoding and streaming techniques to network and video content. Digital video coding plays a big role in this phenomenon, as it provides the necessary data compression to allow the transmission and storage of digital video contents in the currently available supports and networks. However, with the increasing presence of high and ultra high definition video contents resultant from the continuous advances in video capturing and display technologies, the current state-of-theart video coding standard, the H.264/AVC standard, does not seem to provide the required compression ratios needed for their transmission and storage in the currently available facilities [2]. This fact has led to the need of new video coding tools that can provide further compression efficiency regarding the H.264/AVC state-of-the-art. As an answer to these needs, the ITU-T VCEG and ISO/IEC MPEG standardization bodies have started a new video coding standardization project called High Efficiency Video Coding (HEVC) targeting the reduction of the coding rates in 50% for the same quality [3]. Digital video has been a regular presence in our lives for many years now. Whether used for digital television, in personal computers, hand held devices or other multimedia applications, its use has grown tremendously in the last years and it seems that this growth is not slowing down. With the currently available transmission and storage supports, this growth is only possible with the use of powerful compression tools allowing the reduction of the number of bits needed to represent the video content by exploiting the data correlation and the limitations of the Human Visual System (HVS) to remove the redundant and irrelevant data, respectively. These compression tools have been included in several video coding standards defined by the International Telecommunication Union – Telecommunication Standardization Sector (ITU-T) and the Moving Picture Experts Group (MPEG) over the last two decades [4]. Currently, the H.264/AVC coding standard, developed by the Joint Video Team (JVT) formed by the ITU-T Video Coding Experts Group (VCEG) and ISO/IEC MPEG bodies, is considered the state-of-the-art in terms of video coding. International Journal of Engineering Research and General Science Volume 3, Issue 4, Part-2, July-August, 2015 ISSN 2091-2730 283 www.ijergs.org However, with the recent advances in video capturing and display technologies, the presence of High Definition (HD) and Ultra High Definition (UHD) video contents in various multimedia applications is quickly increasing. Clearly, this type of video resolutions requires higher bandwidth for its transmission and larger storage capacities. In this way, the compression ratios achieved by the current state-of-the-art video coding standard for HD and UHD content do not seem enough taking in account the available transmission and storage supports. With this in mind, the ITU-T VCEG and ISO/IEC MPEG bodies created the Joint Collaborative Team on Video Coding (JCT-VC) which is currently developing a new video coding standard, the High Efficiency Video Coding (HEVC) standard, with the objective of increasing the highest available compression ratios, particularly for very high resolution video contents [5]. To do this, new coding techniques have to be developed that can guarantee better compression over the current ones even if at the price of some additional complexity. DIGITAL VIDEO Digital video is video information represented in digital form. Digital representation has a number of key advantages over ―traditional‖ analogue video and television. All information can be represented in digital form and so the same techniques and systems can be used to store, process and transmit a wide range of different types of data (multiple media or ―multimedia‖). The rapid growth in digital processing power means that complex processing and coding operations can be carried out on digital video data in real time and that video can be integrated into computer applications and systems [5]. This in turn makes it possible to create interactive applications, where the user is no longer a ―passive‖ observer but has the opportunity to interact with the video information. Advances in data networking technology have matched advances in computing and processing capabilities. In a short space of time, the number of computers and systems connected by networks such as the Internet has grown exponentially. As well as becoming more widespread, networks can handle higher volumes of data and higher transmission rates. The current networking structure is loosely defined and ―heterogeneous‖ (consisting of a range of interconnected networks with different technologies and capabilities). Digital video has an inherently high bandwidth, i.e. a digitised video signal requires a very high data rate for transmission, which means that in order to store and transmit this information effectively it has been necessary to develop techniques for compressing the video data (i.e. encoding it into a smaller number of bits). International Standards for encoding video data have enabled a wide range of applications that make use of digital video transmission and storage. Image coding provides a means of compressing digitised photographic images by around 10 to 20 times whereas techniques for coding motion video enable video data to be compressed by between 20 and more than 50 times. By using these techniques it has become practical to store, transmit and manipulate digital image and video information using currently available storage systems and data networks. A video signal represented in digital form requires a relatively high bitrate. For example, a single digital television signal in CCIR 601 format [6] requires a transmission rate of 216 Mbps. This is unacceptably high for most practical purposes. There is a need to reduce this data rate before digital television and video can be integrated into existing and emerging communication systems. This means that the digital video information must be compressed (encoded) prior to transmission and decompressed (decoded) before displaying it at the receiver. A number of video coding techniques and standards have been developed within the last few years which exploit some of the inherent redundancy in still images and moving video sequences in order to provide significant data compression [7]. Some compression can be achieved by exploiting the statistical redundancy within the data. For example, video data is often highly correlated both spatially and temporally. This redundancy can be removed by coding the data in a more efficient way. Compression of this nature does not destroy any of the original data and is hence a reversible process (lossless compression). In order to achieve higher levels of compression it is necessary to remove subjectively redundant information. This is information which is not visually obvious to the viewer and which can be removed without severely reducing the quality of the signal. This type of compression destroys some of the original image information that cannot later be recovered (lossy compression). Coding techniques can be grouped into two main classes: still image coding and motion video coding. Still image coding exploits the spatial redundancy within images. Motion video coding takes into account temporal as well as spatial redundancy. HISTORY Major milestones in the evolution of video coding standards are the well-known H.262/MPEG-2 Video [8] and H.264/MPEG-4 Advanced Video Coding (AVC) [9] standards, the development of which was coordinated by the ITU-T Video Coding Experts Group (VCEG) and the ISO/IEC Moving Pictures Expert Group (MPEG). The first version of the H.264/MPEG-AVC standard (and its International Journal of Engineering Research and General Science Volume 3, Issue 4, Part-2, July-August, 2015 ISSN 2091-2730 284 www.ijergs.org reference software JM [10]) was developed in the period between 1999 and 2003 to satisfy the growing need for higher coding efficiency, especially with regard to standard-definition TV and video transmission over low data rate channels. As a result, the H.264/MPEG-AVC standard successfully achieved an increase of about 50% in coding efficiency compared to its predecessor H.262/MPEG-2 Video. H.264/MPEG-AVC was designed for both lowand high bit-rate video coding in order to accommodate the increasing diversification of transport layers and storage media. In turn, this gave rise to a wide variety of H.264/MPEGAVCbased products and services [9], [11]. Throughout subsequent stages of development, additional efforts were made (mainly from 2003 to 2009) for further improving the coding efficiency as well as for integrating additional functionalities and features into the design of H.264/MPEGAVC by means of the socalled Fidelity Range Extensions (FRExt) with its prominent High profile, the Scalable Video Coding (SVC) extension and finally, the Multiview Video Coding (MVC) extension. As already noted above, H.264/MPEG-AVC provided significant bit-rate savings compared to H.262/MPEG-2 Video. However, both video coding standards, at least their first editions, were not initially designed for High Definition (HD) and Ultra High-Definition (UHD) video content, the demand for which is expected to dramatically increase in the near future (Note that the term UHD often refers to both 3840x2160 (4K) or 7680x4320 (8K) resolutions in terms of luma samples). As a consequence, ITU-T VCEG and ISO/IEC MPEG established a Joint Collaborative Team on Video Coding (JCT-VC) and issued a joint call for proposals (CfP) on video coding technology in 2010. In response to this CfP, a lot of proposals were submitted both from representatives of industry and academia, which in turn led to an intensive development of the so-called High-Efficiency Video Coding (HEVC) standard during the next two and the half years. The first edition of HEVC was officially finalized in January 2013, and after that, the final aligned specification was approved by ITU-T as Recommendation H.265 and by ISO/IEC as MPEG-H, Part 2 [12]. The H.265/MPEG-HEVC standard was designed to be applicable for almost all existing H.264/MPEG-AVC applications, while putting emphasis on high-resolution video coding. Since the development process of H.265/MPEGHEVC was also driven by the most recent scientific and technological achievements in the field of video coding, dramatic bit-rate savings were achieved for substantially the same visual quality, when compared to its predecessor like H.264/MPEG-AVC [13],[14]. Future extensions of HEVC, which are already being explored and prepared by the JCT-VC’s parent bodies, are likely to include extended-range formats with increased bit depth and enhanced color component sampling, scalable coding, and 3-D/stereo/multi-view video coding (the latter including the encoding of depth maps for use with advanced 3-D displays). PROBLEM OBJECTIVE Problem with previous approach were the compression and coding on the high bandwidth data and high level coding for HD content. These codec involve HR data to be coded and decoded, as the loss is high. We, are trying to reduced the loss due to compressive coding of the data by reducing the minimum prediction for compression between H264 and HEVC codes. The main problem is the number of prediction coding for the video data to be compressed. We have solved it by adaptive strategy, which is based on the compression of LR video data. PROPOSED SCHEME The proposed system works on the basis of intra prediction and firstly encodes the first frame with a blind intra motion prediction is for first frame and all the other frames are compressed on the basis of the first frame prediction and motion estimation the consecutive frames are predicted on the basis of this dependent prediction we get the regions for compression and then predict the block size of the compression unit. International Journal of Engineering Research and General Science Volume 3, Issue 4, Part-2, July-August, 2015 ISSN 2091-2730 285 www.ijergs.org BLOCK DIAGRAM RESULTS The below given frames are rendered with the reduced prediction HEVC coding and also the results for 30 frame video data, we have calculated the BER and PSNR change in the data of coded videos Figure shows the blindly encoded LR video frames data Video to be compressed First frame intra prediction Quantization using freq. transform Quantization using freq. transform Motion compensatio n Filter control for deblocking Coded video data Inter prediction Scaling and inverse transform International Journal of Engineering Research and General Science Volume 3, Issue 4, Part-2, July-August, 2015 ISSN 2091-2730 286 www.ijergs.org frame 1 2 3 4 5 psnr 27.559 27.816 27.918 27.077 28.317 Figure 2 shows the psnr values of rendered 200x200 video under HEVC frame 1 2 3 4 5 corr 0.9 0.94 0.94 0.95 0.95 Figure 3shows the Corelation values of rendered 200x200 video under HEVC CONCLUSION As from the above system analysis we can conclude the efficiency of the system is high as the PSNR rate of the rendered is quite high which is well correlated with the 45 db perceptual mark and applied code rendering has no significant effect on the bit rate error according to correlation values which are well above 0.9 mark. However this technique is not fully accurate and we will increase the prediction blocks for the sys in order to increase the coding capacity by measuring compression ratio and bit encoding. REFERENCES: [1] Charu Pandey, Satish Kumar, Rajinder Tiwari, "An Innovative Approach towards the Video Compression Methodology of the H.264 Codec: Using SPIHT Algorithms ―, International Journal of Soft Computing and Engineering (IJSCE) ISSN: 2231-2307, Volume-2, Issue-5, November 2012. [2] T. Wiegand, G.J. Sullivan, G. Bjontegaard, and A. Luthra, "Overview of the H.264/AVC video coding standard," Circuits and Systems for Video Technology, IEEE Transactions on vol.13, no.7, pp.560-576, Jul. 2003. 26 26.5 27 27.5 28 28.5 Frame 1 Frame 2 Frame 3 Frame 4 Frame 4 Column4 Column3 Column2 Column1 Series 1 0.86 0.88 0.9 0.92 0.94 0.96 Frame 1 Frame 2 Frame 3 Frame 4 Frame 5 Column4 Column3 Column2 Column1 Series 1 International Journal of Engineering Research and General Science Volume 3, Issue 4, Part-2, July-August, 2015 ISSN 2091-2730 287 www.ijergs.org [3] J. Ohm, G.J. Sullivan, H. Schwarz, T.K. Tan, and T. Wiegand, "Comparison of the coding efficiency of video coding standards— including High Efficiency Video Coding (HEVC)," Circuits and Systems for Video Technology, IEEE Transactions on , vol. 22, no.12, pp.1669-1684, Dec. 2012. [4] B. Li, G. J. Sullivan, and J. Xu, ―Comparison of compression performance of HEVC Draft 9 with AVC high profile and performance of HM9.0 with temporal scalability characteristics,‖ JCTVC-L0322, 12th JCT-VC meeting, Geneva, Switzerland, Jan. 2013. [5] M. Horowitz, F. Kossentini, N. Mahdi, S. Xu, H. Guermazi, H. Tmar, B. Li, G. J. Sullivan, J. Xu, ―Informal subjective quality comparison of video compression performance of the HEVC and H.264/MPEG-4 AVC standards for low-delay applications,‖ Proc. SPIE 8499, Applications of Digital Image Processing XXXV, 84990W, Oct. 15, 2012. [6] I E G Richardson and M J Riley, ―ATM Cell Loss Effects on a Progressive JPEG Video Codec‖, Proc. 3rd International Conference on Broadband Islands, pp155-165, ISBN 0-444-81905-3, Hamburg, June 1994. [7] I E G Richardson and M J Riley, ―FEC and Multi-Level Video Coding for ATM Networks‖, Proc. 2nd IFIP Workshop on Performance Modelling and Evaluation of ATM Networks, Bradford, July 1994. [8] Generic Coding of Moving Pictures and Associated Audio Information Part 2: Video,1994 :ITU-T and ISO/IEC JTC 1, [9] T. Stockhammer, M.M. Hannuksela, and T. Wiegand, ―H.264/AVC in wireless environments,‖ IEEE Transactions on Circuits and Systems, vol. 13, no. 7, pp. 657–673, July 2003. [10] H.264/AVC Software Coordination, JM Reference Software, Online: http://iphome.hhi.de/suehring/tml [11] B. Bross, ―An overview of the next generation High Efficiency Video Coding (HEVC),‖ in ―Next Generation Mobile Broadcasting‖, (ed. David Gómez-Barquero), CRC Press, 2013. [12] ITU-T, Recommendation H.265 (04/13), Series H: Audiovisual and Multimedia Systems, Infrastructure of audiovisual services – Coding of Moving Video, High Efficiency Video Coding, Online: http://www.itu.int [13] J. Ribas-Corbera, P.A. Chou, and S. Regunathan, ―A generalized hypothetical reference decoder for H.264/AVC,‖ IEEE Transactions on Circuits and Systems, vol. 13, no. 7, pp. 674–687, July 2003./rec/T-REC-H.265-201304-I. [14] M. Horowitz, A. Joch, F. Kossentini, and A. Hallapuro, ―H.264/AVC baseline profile decoder complexity analysis,‖ IEEE Tran. Circ. Sys. Video Tech., vol. 13, no 7, pp. 715–727, 2003

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fast Intra Mode Decision for Depth Map coding in 3D-HEVC Standard

three dimensional- high efficiency video coding (3D-HEVC) is the expanded version of the latest video compression standard, namely high efficiency video coding (HEVC), which is used to compress 3D videos. 3D videos include texture video and depth map. Since the statistical characteristics of depth maps are different from those of texture videos, new tools have been added to the HEVC standard fo...

متن کامل

Compressed Domain Scene Change Detection Based on Transform Units Distribution in High Efficiency Video Coding Standard

Scene change detection plays an important role in a number of video applications, including video indexing, searching, browsing, semantic features extraction, and, in general, pre-processing and post-processing operations. Several scene change detection methods have been proposed in different coding standards. Most of them use fixed thresholds for the similarity metrics to determine if there wa...

متن کامل

A Method to Reduce Effects of Packet Loss in Video Streaming Using Multiple Description Coding

Multiple description (MD) coding has evolved as a promising technique for promoting error resiliency of multimedia system in real-time application programs over error-prone communicational channels. Although multiple description lattice vector quantization (MDCLVQ) is an efficient method for transmitting reliable data in the context of potential error channels, this method doesn’t consider disc...

متن کامل

Deblocking Filter for Depth Videos in 3D Video Coding Extension of HEVC

This paper presents a modified deblocking filter for depth video coding in the 3D video coding extension of High Efficiency Video Coding (3D-HEVC). The conventional 3D video coding extension of HEVC (3D-HEVC) employs a deblocking filter and sample adaptive offset (SAO) in the loop filter in which both tools are applied to color video coding only. Nevertheless, the deblocking filter can smooth o...

متن کامل

High Quality Video Assessment Using Salient Features

An efficient modified video compression HEVC technique based on high quality assessment saliency features presented for the assessment of high quality videos. To create an efficient saliency map we extract global temporal alignment component and robust spatial components. To obtain high quality saliency here, we combine spatial saliency features and temporal saliency features together for diffe...

متن کامل

Performance Analysis of High Efficiency Video Coding (HEVC) Relative to H.264 AVC

According to recent forecast, mobile video will generate over 69 percent of global mobile data traffic by 2018. Due to this the liability on video service providers to match the video quality expectations of the end user has increased. The goal of video coding is to ensure good video quality within the provision of transmission and storage. Bit rates, distortion and complexity are factors that ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015